*{margin:0px;padding:0px;}
.nav{width:100%;height:1px;overflow:hidden;clear:both;}
.nav73{height:73px;}.nav100{height:100px;}.nav51{height:51px;}.nav13{height:13px;}
.nav64{height:64px;}.nav34{height:34px;}.nav21{height:21px;}.nav32{height:32px;}
img{border:none;}
ul{list-style:none;}
a{text-decoration:none;color:#101010;}
html,body,form{width:100%;}

body{
	font:12px "Microsoft YaHei", "宋体", Arial;
	background-color:#ffffff;
	text-align:center;
	color:#101010;
	overflow-x:hidden;
}
#top_logo{
	display:block;
	position:fixed;
	left:26px;top:20px;
	width:225px;
	height:49px;
	overflow:hidden;
	z-index:999;
}
#top_logo img{position:absolute;left:-187px;top:0px;transition:all 0.8s;cursor:pointer;}
#top_logo img:hover{left:0px;}
#banner_line{
	position:fixed;
	left:0px;top:0px;
	width:100%;
	height:100%;
	overflow:hidden;
	background:url("../images/banner_img1.jpg") center top no-repeat;
}
#imain_body{
	position:relative;
	left:0px;top:0px;
	width:100%;
	background-color:#ffffff;
	z-index:99;
}
#banner_nav{
	width:100%;
	height:100%;
	overflow:hidden;
}
#imain_aboutBox{
	width:100%;
	height:437px;
	background-color:#ffffff;
	border-bottom:1px solid #e4e4e4;
}
#imain_about{
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	height:437px;
}
.imain_about_tit{
	width:100%;
	text-align:center;
}
.imain_about_titCn{margin-bottom:3px;font-size:24px;color:#4f4f4f;}
.imain_about_titEn{margin-bottom:9px;font-size:17px;color:#4f4f4f;font-family:Verdana, Arial, Helvetica, sans-serif;}
.imain_about_titLn{margin-left:auto;margin-right:auto;width:98px;height:3px;background-color:#e60012;}
#imain_about_con{
	margin-left:auto;
	margin-right:auto;
	width:697px;
	height:129px;
}
#imain_about_con p{line-height:260%;}
.imain_about_more{
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:37px;
	height:37px;
	line-height:37px;
	overflow:hidden;
	cursor:pointer;
	color:#b9b9b9;
	border:1px solid #b9b9b9;
	border-radius:35px;
	font-family: serif;
	font-size:18px;
	font-weight:bold;
	transition:all 0.8s;
}
.imain_about_more:hover{background-color:#323232;color:#ffffff;}
#imain_CEO{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	height:541px;
	overflow:hidden;
}
#imain_CEO_Box{
	position:absolute;
	left:187px;top:64px;
	width:831px;
	height:409px;
}
.imain_CEO_con{
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden
}
.imain_CEO_conFrame{
	width:758px;
	height:399px;
	border:5px solid #efefef;
}
.imain_CEO_conImg{
	position:absolute;
	right:0px;top:16px;
	width:270px;
	height:330px;
	overflow:hidden;
}
.imain_CEO_conTiao{
	position:absolute;
	left:7px;top:85px;
	width:38px;
	height:2px;
	overflow:hidden;
	background-color:#323232;
}
.imain_CEO_conName{
	position:absolute;
	left:65px;top:69px;
	width:403px;
	height:30px;
	text-align:left;
	font-size:24px;
	color:#252525;
}
.imain_CEO_conTit{
	position:absolute;
	left:66px;top:125px;
	width:403px;
	height:30px;
	font-size:16px;
	text-align:left;
	color:#252525;
}
.imain_CEO_conTxt{
	position:absolute;
	left:66px;top:165px;
	width:403px;
	height:206px;
	overflow:hidden;
	text-align:left;
	color:#5a5a5a;
}
.imain_CEO_conTxt p{line-height:240%;}
#imain_CEO_but{
	position:absolute;
	left:130px;top:357px;
	width:118px;
	height:59px;
	overflow:hidden;
}
#imain_CEO_lbut{
    display:block;
	position:absolute;
	left:0px;top:0px;
	width:59px;
	height:59px;
	line-height:59px;
	font-size:24px;
	font-family:"宋体", Arial;
	font-weight:bold;
	color:#d2d2d2;
	background-color:#f6f6f6;
	cursor:pointer;
	transition:all 0.8s;
	display:none;
}
#imain_CEO_lbut:hover{background-color:#323232;color:#ffffff;}
#imain_CEO_rbut{
    display:block;
	position:absolute;
	right:0px;top:0px;
	width:59px;
	height:59px;
	line-height:59px;
	background-color:#4b4b4b;
	font-size:24px;
	font-family:"宋体", Arial;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	transition:all 0.8s;
}
#imain_CEO_rbut:hover{background-color:#323232;color:#ffffff;}
#imain_jzsjBox{
	position:relative;
	width:100%;
}
#imain_jzsj_bg{
	position:absolute;
	left:0px;top:199px;
	width:100%;
	height:625px;
	background-color:#f6f6f6;
}
#imain_jzsj{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	height:1025px;
}
#imain_jzsj_frame{
	position:absolute;
	left:196px;top:245px;
	width:758px;
	height:399px;
	border:5px solid #dbdbdb;
}
#imain_jzsj_logo{
    display:block;
	position:absolute;
	left:54px;top:139px;
	width:510px;
	height:366px;
}
#imain_jzsj_logo img{
	transition:all 0.5s;
	-moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
#imain_jzsj_logo:hover img{
	-moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: gray;
}
#imain_jzsj_logo:hover #imain_jzsj_txt:after{
    width:98px;
    background-color:#b10009;
}
#imain_jzsj_logo:hover #imain_jzsj_txt{
    color:#b10009;
}
#imain_jzsj_imgT{
    display:block;
	position:absolute;
	left:690px;top:168px;
	width:381px;
	height:253px;
}
#imain_jzsj_imgT img{
	transition:all 0.5s;
	-moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
#imain_jzsj_imgT:hover img{
	-moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: gray;
}
#imain_jzsj_imgT:hover #imain_jzsj_txtT:after{
    width:80px;
    background-color:#b10009;
}
#imain_jzsj_imgT:hover #imain_jzsj_txtT{
    color:#b10009;
}
#imain_jzsj_imgB{
    display:block;
	position:absolute;
	left:690px;top:465px;
	width:381px;
	height:253px;
}
#imain_jzsj_imgB img{
	transition:all 0.5s;
	-moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
#imain_jzsj_imgB:hover img{
	-moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: gray;
}
#imain_jzsj_imgB:hover #imain_jzsj_txtB:after{
    width:80px;
    background-color:#b10009;
}
#imain_jzsj_imgB:hover #imain_jzsj_txtB{
    color:#b10009;
}
#imain_jzsj_txt{
	position:absolute;
	left:0px;top:382px;
	width:100px;
	font-size:24px;
	text-align:left;
}
#imain_jzsj_txt:after{
	position:absolute;
	left:0px;top:43px;
	content:"";
	width:49px;
	height:4px;
	overflow:hidden;
	background-color:#353535;
	transition:all 0.5s;
}
#imain_jzsj_txtT{
	position:absolute;
	left:390px;top:214px;
	width:100px;
	font-size:20px;
	text-align:left;
}
#imain_jzsj_txtT:after{
	position:absolute;
	left:2px;top:34px;
	content:"";
	width:40px;
	height:4px;
	overflow:hidden;
	background-color:#353535;
	transition:all 0.5s;
}
#imain_jzsj_txtB{
	position:absolute;
	left:-110px;top:214px;
	width:100px;
	font-size:20px;
	text-align:right;
}
#imain_jzsj_txtB:after{
	position:absolute;
	right:0px;top:34px;
	content:"";
	width:40px;
	height:4px;
	overflow:hidden;
	background-color:#353535;
	transition:all 0.8s;
}
#imain_jzsj .imain_about_more{
	position:absolute;
	left:573px;top:884px;
}
#imain_newsBox{
	width:100%;
	height:737px;
	border-bottom:1px solid #e4e4e4;
}
#imain_news{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1200px;
}
#imain_news_icon{position:absolute;left:744px;top:-52px;width:363px;height:333px;background:url("../images/20180410/imain_news_icon.png") no-repeat;}
#imain_newsCon{
	position:absolute;
	left:0px;top:146px;
	width:1200px;
	height:409px;
	overflow:hidden;
}
.imain_newsCon_box{
    position:absolute;
    left:0px;top:0px;
	width:993px;
	height:409px;
	overflow:hidden
}
.imain_newsCon_box:nth-child(1){left:0px;}
.imain_newsCon_box:nth-child(2){left:1200px;}
.imain_newsCon_box:nth-child(3){left:1200px;}
.imain_newsCon_frame{
	position:absolute;
	left:102px;top:0px;
	width:758px;
	height:399px;
	border:5px solid #dbdbdb;
}
.imain_newsCon_img{
	position:absolute;
	left:0px;top:51px;
	width:422px;
	height:278px;
	overflow:hidden;
}
.imain_newsCon_img img{width:422px;height:278px;}
.imain_newsCon_tit{
	position:absolute;
	right:0px;top:137px;
	width:591px;
	height:82px;
	line-height:24px;
	background-color:#ffffff;
	text-align:left;
	font-size:16px;
	color:#000000;
	overflow:hidden;
}
.imain_newsCon_tit a{display:block;position:relative;left:18px;top:25px;width:100%;height:24px;overflow:hidden;}
.imain_newsCon_txt{
	position:absolute;
	right:0px;top:239px;
	width:511px;
	height:64px;
	background-color:#ffffff;
	line-height:200%;
	text-align:left;
}
.imain_newsCon_nav{
	position:absolute;
	right:115px;top:200px;
	width:20px;
	height:40px;
	background:#ffffff;
}
#imain_newsCon_but{
	position:absolute;
	right:0px;top:205px;
	width:119px;
	height:18px;
}
#imain_newsCon_but span{position:relative;display:inline-block;margin-left:10px;margin-right:10px;width:16px;height:16px;border:1px solid #ffffff;border-radius:16px;cursor:pointer;transition:all 0.8s;}
#imain_newsCon_but span:hover{border:1px solid #808080;}
#imain_newsCon_but .spanCur{border:1px solid #808080;}
#imain_newsCon_but span:after{position:absolute;left:6px;top:6px;display:block;content:"";width:4px;height:4px;background-color:#808080;border-radius:5px;cursor:pointer;}
#imain_cyBox{
	position:relative;
	width:100%;
	height:929px;
}
#imain_cyBox .imain_about_titEn{font-size:14px;}
#imain_cy_Bg{position:absolute;left:0px;top:333px;width:100%;height:412px;background-color:#f6f6f6;}
#imain_cy{position:relative;margin-left:auto;margin-right:auto;width:1200px;}
#imain_cy_frame{
	position:absolute;
	left:120px;top:361px;
	width:570px;
	height:420px;
	border:5px solid #dbdbdb;
}
#imain_cy_imgBg{
	position:absolute;
	left:777px;top:227px;
	width:468px;
	height:344px;
	background:url("../images/imain_c_zi.png") no-repeat;
}
#imain_cy_con{
	position:absolute;
	left:312px;top:397px;
	width:583px;
	height:341px;
	overflow:hidden;
}
#imain_cy_conUL{position:absolute;left:0px;top:0px;width:220%;}
.imain_cy_conLi{
    display:block;
	float:left;
	margin-right:37px;
	position:relative;
	width:273px;
	height:341px;
	background-color:#ffffff;
}
.imain_cy_conLi_txt{
	position:absolute;
	left:16px;top:194px;
	width:120px;
	height:38px;
	font-size:16px;
	text-align:left;
}
.imain_cy_conLi_txt:after{position:absolute;left:2px;top:29px;content:"";width:46px;height:3px;background-color:#000000;}
.imain_cy_conLi_but{position:absolute;left:21px;top:288px;width:34px;height:34px;}
#imain_cy_con .imain_about_more{width:32px;height:32px;line-height:32px;}
#imain_cy_but{
	position:absolute;
	left:895px;top:679px;
	width:118px;
	height:59px;
	overflow:hidden;
}
#imain_cy_lbut{
	position:absolute;
	left:0px;top:0px;
	width:59px;
	height:59px;
	line-height:59px;
	font-size:24px;
	font-family:"宋体", Arial;
	font-weight:bold;
	color:#d2d2d2;
	background-color:#f6f6f6;
	cursor:pointer;
	transition:all 0.8s;
}
#imain_cy_lbut:hover{background-color:#323232;color:#ffffff;}
#imain_cy_rbut{
	position:absolute;
	right:0px;top:0px;
	width:59px;
	height:59px;
	line-height:59px;
	background-color:#4b4b4b;
	font-size:24px;
	font-family:"宋体", Arial;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	transition:all 0.8s;
}
#imain_cy_rbut:hover{background-color:#323232;color:#ffffff;}
#imain_proBox
{
	margin-bottom:45px;
	width:100%;
	height:791px;
	border-bottom:1px solid #e4e4e4;
}
#imain_pro{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	height:791px;
}
#imain_pro_frame{
	position:absolute;
	left:201px;top:323px;
	width:758px;
	height:399px;
	border:5px solid #dbdbdb;
}
.imain_pro_img{
    display:block;
	position:absolute;
	left:20px;top:127px;
	width:384px;
	height:241px;
	overflow:hidden;
}
.imain_pro_img img{position:absolute;left:0px;top:0px;width:100%;height:100%;transition:all 0.8s;-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;}
.imain_pro_img:hover img{left:-10%;top:-10%;width:120%;height:120%;transition:all 0.5s;}
#imain_pro_img1{left:20px;top:127px;width:384px;height:241px;}
#imain_pro_img2{left:802px;top:127px;width:376px;height:243px;}
#imain_pro_img3{left:20px;top:434px;width:383px;height:250px;}
#imain_pro_img4{left:802px;top:434px;width:375px;height:252px;}
#imain_pro_imgZ{left:420px;top:290px;width:368px;height:268px;}
.imain_pro_imgBg{
	position:absolute;
	left:0px;top:0px;
	width:100%;
	height:100%;
	background-color:#b50101;
	opacity:0;
	transition:all 0.5s;
}
.imain_pro_imgTxt{
	position:absolute;
	left:0px;top:35px;
	width:121px;
	height:24px;
	color:#ffffff;
	font-size:18px;
	text-align:right;
	opacity:0;
	transition:all 0.5s;
}
.imain_pro_imgTiao{
	position:absolute;
	left:0px;top:65px;
	width:0px;
	height:1px;
	background-color:#ffffff;
	opacity:0;
	transition:opacity 0.5s,width 0.7s;
}
.imain_pro_img:hover .imain_pro_imgBg{opacity:0.78;}
.imain_pro_img:hover .imain_pro_imgTxt{opacity:1;}
.imain_pro_img:hover .imain_pro_imgTiao{opacity:1;width:121px;}
#imain_contactBox{
	width:100%;
	height:579px;
	background-color:#f6f6f6;
}
#imain_contact{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	height:579px;
	text-align:left;
}
#imain_contact .imain_about_titEn{font-size:14px;}
#imain_contact_lbox{
	position:absolute;
	left:5px;top:261px;
	width:470px;
	height:319px;
}
#imain_contact_lboxTit{width:100%;height:37px;font-size:18px;font-weight:bold;}
#imain_contact_lboxCon{width:100%;font-size:14px;line-height:260%;}
#imain_contact_lboxShare{position:absolute;left:0px;bottom:0px;width:100%;height:70px;}
#imain_contact_rbox{
	position:absolute;
	right:0px;bottom:0px;
	width:650px;
	height:318px;
	overflow:hidden;
}
.imain_contact_txtBox{border-bottom:1px solid #dbdbdb;transition:all 0.8s;}
.imain_contact_txtBox:hover{border-bottom:1px solid #606060;}
#imain_contact_rName{
	position:absolute;
	left:0px;top:25px;
	width:213px;
	height:39px;
	line-height:39px;
	color:#9a9a9a;
}
#imain_contact_rEmail{
	position:absolute;
	left:223px;top:25px;
	width:213px;
	height:39px;
	line-height:39px;
	color:#9a9a9a;
}
#imain_contact_rPhone{
	position:absolute;
	left:444px;top:25px;
	width:191px;
	height:39px;
	line-height:39px;
	color:#9a9a9a;
}
#imain_contact_rMes{
	position:absolute;
	left:0px;top:77px;
	width:635px;
	height:122px;
	line-height:39px;
	color:#9a9a9a;
}
#imain_contact_rBut{
	position:absolute;
	left:0px;top:232px;
	width:98px;
	height:38px;
	line-height:38px;
	text-align:center;
	border:1px solid #cecece;
	transition:all 0.8s;
	font-size:14px;
	color:#909090;
	cursor:pointer;
}
#imain_contact_rBut:hover{background-color:#4a4a4a;color:#ffffff;border:1px solid #4a4a4a;}
#bottom_box{width:100%;height:43px;border-top:1px solid #e4e4e4;}
#bottom_line{
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	height:43px;
	line-height:43px;
	text-align:left;
	color:#989898;
	overflow:hidden;
}
#bottom_line a{color:#989898;transition:all 0.5s;}
#bottom_line a:hover{color:#222222;}
/********************************************************************************************/
#mbanner_line{
	position:fixed;
	left:0px;top:0px;
	width:100%;
	height:420px;
	overflow:hidden;
	background:url("../images/mbanner_img1.jpg") center top no-repeat;
}
#mbanner_nav{
	width:100%;
	height:420px;
	overflow:hidden;
}
#mbanner_navPro{
	width:100%;
	height:95px;
	overflow:hidden;
}
#mbanner_navNull{
	width:100%;
	height:76px;
	overflow:hidden;
}
#main_title{
	width:100%;
	text-align:center;
}
#main_title_Cn{margin-bottom:5px;font-size:24px;color:#000000;}
#main_title_En{font-size:14px;color:#4f4f4f;}
#main_menu{
	width:100%;
	text-align:center;
}
#main_menu li{display:inline-block;margin-left:1px;margin-right:1px;margin-bottom:10px;width:78px;height:33px;}
#main_menu li a{display:inline-block;width:100%;height:33px;line-height:33px;border:1px solid #d9d9d9;color:#777777;font-size:14px;transition:all 0.8s;}
#main_menu li a:hover{background-color:#4a4a4a;border:1px solid #4a4a4a;color:#ffffff;}
#main_menu li .main_menuActive{background-color:#4a4a4a;border:1px solid #4a4a4a;color:#ffffff;}
#main_conTitle{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1100px;text-align:left;font-size:16px;color:#000000;}
#main_content{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1100px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
#main_content p{line-height:200%;margin-bottom:20px;}

#main_honorList{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1100px;text-align:left;font-size:14px;}


#main_news{margin-bottom:60px;width:100%;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
#main_news p{line-height:200%;margin-bottom:30px;}

#main_cyzz_bgImg{width:100%;height:344px;background:url("../images/main_cyzz_bgImg.jpg") center top no-repeat;}


#main_zsdz{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1100px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
#main_zsdz_img{width:100%;}
#main_zsdz_lbox{float:left;width:316px;height:368px;overflow:hidden;}
#main_zsdz_lbox span{display:block;margin-bottom:30px;width:100%;font-size:16px;color:#000000;}
#main_zsdz_lbox .nav{height:58px;}
#main_zsdz_rbox{position:relative;float:right;width:783px;height:368px;overflow:hidden;}
#main_zsdz_tit{position:absolute;left:0px;top:58px;width:100px;font-size:16px;color:#000000;}
#main_zsdz_name{position:absolute;left:155px;top:53px;width:216px;height:37px;line-height:33px;border-bottom:1px solid #dbdbdb;}
#main_zsdz_sex{position:absolute;left:387px;top:53px;width:160px;height:37px;line-height:33px;}
#main_zsdz_phone{position:absolute;left:553px;top:53px;width:213px;height:37px;line-height:33px;border-bottom:1px solid #dbdbdb;}
#main_zsdz_hImg{position:absolute;left:155px;top:111px;width:618px;height:145px;line-height:33px;border-bottom:1px solid #dbdbdb;}
#main_zsdz_sheng{position:absolute;left:155px;top:271px;width:200px;height:37px;line-height:33px;border-bottom:1px solid #dbdbdb;}
#main_zsdz_shi{position:absolute;left:365px;top:271px;width:200px;height:37px;line-height:33px;border-bottom:1px solid #dbdbdb;}
#main_zsdz_qu{position:absolute;left:575px;top:271px;width:200px;height:37px;line-height:33px;border-bottom:1px solid #dbdbdb;}
.prov{width:200px;height:30px;border:none;}
.city{width:200px;height:30px;border:none;}
.dist{width:200px;height:30px;border:none;}
.main_zsdz_but{position:absolute;left:155px;bottom:0px;width:102px;height:36px;line-height:36px;text-align:center;border:1px solid #dbdbdb;}
.zsdz_txtbox_name{position:absolute;left:0px;top:4px;width:100%;height:30px;background:none;color:#9a9a9a;text-indent:0px;font-size:12px;font-family:"Microsoft YaHei", "宋体", Arial;border:none;}
#PrImgFileUpload{width:100%;background:none;border:none;}
#imgdiv{width:100%;margin-top:10px;}


.main_about_lbox{float:left;width:510px;font-size:13px;color:#8c8b8b;}
.main_about_lbox img{max-width:100%;}
.main_about_rbox{float:right;width:570px;text-align:right;}
.main_about_rbox img{max-width:100%;}
/***************************************************************************************/
#main_contact{margin-left:auto;margin-right:auto;width:1100px;text-align:left;}
#main_contact_lbox{float:left;display:inline-block;position:relative;width:288px;height:461px;}
#main_contact_lboxTit{width:100%;height:46px;font-size:16px;font-weight:bold;line-height:23px;}
#main_contact_lboxCon{width:100%;font-size:14px;}
#main_contact_lboxCon p{line-height:260%;}
#main_contact_lboxShare{position:absolute;left:0px;bottom:0px;width:100%;height:34px;}
#main_contact_rbox{float:right;display:inline-block;width:763px;}

#main_aboutUs_tit{float:left;margin-right:6px;width:112px;height:758px;background:url("../images/20180512/main_lbox_logo.png") 33px bottom no-repeat;}
#main_aboutUs_l{float:left;position:relative;width:448px;font-size:13px;color:#101010;}
#main_aboutUs_l:before{content:"";position:absolute;left:0px;bottom:-5px;width:66px;height:4px;background-color:#5f5f5f;}
#main_aboutUs_l img{max-width:100%;}
#main_aboutUs_r{display:inline-block;float:right;margin-right:23px;position:relative;width:480px;height:700px;}
#main_aboutUs_rImg1{margin-bottom:10px;width:100%;}
#main_aboutUs_rImg2{width:100%;}
#main_aboutUs_b{position:relative;margin-left:35px;width:1041px;height:440px;}
#main_aboutUs_b span{display:block;position:absolute;left:601px;top:-103px;width:409px;height:606px;background:url("../images/20180512/main_about_gsgkBotK.png") no-repeat;}
/***************************************************************************************/
#main_proSZ{
	width:100%;
	margin-bottom:30px;
}
#main_proSZ ul{margin-left:1%;width:99%;}
#main_proSZ li{
	display:inline-block;
	margin-left:0px;
	margin-right:0.51228070175439%;
	margin-bottom:14px;
	width:23.71929824561404%;
	height:285px;
	overflow:hidden;
	text-align:center;
}
#main_proSZ li .probox{
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
}
#main_proSZ li img{position:relative;top:0px;margin-left:auto;margin-right:auto;}
#main_proSZ li .main_proSZ_BG{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#ffffff;opacity:0;transition:all 0.5s;}
#main_proSZ li .main_proSZ_frame{position:absolute;left:calc(10% - 3px);top:calc(12% - 3px);width:80%;height:76%;border:3px solid #4b4b4b;transition:all 0.5s;opacity:0;}
#main_proSZ li .main_proSZ_txt{position:absolute;left:5%;top:40%;width:90%;font-size:18px;color:#000000;transition:all 0.8s;opacity:0;text-align:center;}
#main_proSZ li .main_proSZ_txt:after{position:absolute;left:50%;top:90px;content:"";width:0%;height:2px;background-color:#5b5b5b;transition:all 0.5s;z-index:3;}


/**#main_proSZ li a:hover img{left:-10%;top:-10%;width:120%;height:120%;}***/
#main_proSZ li .probox:hover .main_proSZ_BG {
    opacity: 0.8;
}
#main_proSZ li .probox:hover .main_proSZ_frame {
    left: calc(5% - 3px);
    top: calc(7% - 3px);
    width: 90%;
    height: 86%;
    opacity: 1;
}
#main_proSZ li .probox:hover .main_proSZ_txt {
    opacity: 1;
}
#main_proSZ li .probox:hover .main_proSZ_txt:after {
    left: 40%;
    content: "";
    width: 20%;
}

@media screen and (max-width:1200px)
{
	#main_proSZ{
		width:1200px;
		text-align:left;
	}
	#main_proSZ ul{margin-left:12px;width:1188px;}
	#main_proSZ li{
		display:inline-block;
		margin-left:0px;
		margin-right:8px;
		width:285px;
		height:196px;
	}
}
#main_pro_con{margin-left:auto;margin-right:auto;width:1000px;text-align:left;}

#main_joinConTitle{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1050px;text-align:left;font-size:16px;color:#000000;}
#main_joinCon{margin-left:auto;margin-right:auto;width:900px;text-align:left;}
#main_joinCon p{line-height:200%;margin-bottom:20px;}

#main_joinLC_tit{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1050px;text-align:center;}
#main_joinLC_num{margin-bottom:20px;width:100%;height:67px;text-align:center;}
#main_joinLC_num li{display:inline-block;margin-left:14px;margin-right:14px;height:67px;}
#main_joinLC_con{margin-left:auto;margin-right:auto;width:1200px;}
.main_joinLC_li{float:left;margin-left:0.6%;width:16%;text-align:left;}
.main_joinLC_li:nth-child(1){margin-left:3%;}
.main_joinLC_li:nth-child(4){width:19%;}
.main_joinLC_li:nth-child(5){width:15%;}
.main_joinLC_li:nth-child(6){width:12%;}
.main_joinLC_liTit{font-size:14px;height:46px;font-weight:bold;color:#202020;}
.main_joinLC_liCon{line-height:220%;font-size:13px;color:#202020;}

.main_joinYS_tit{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1196px;height:37px;border-bottom:1px solid #c3c3c3;text-align:center;}
.main_joinYS_con{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1196px;overflow:hidden;}
.main_joinYS_UL{width:110%;}
.main_joinYS_Li{float:left;display:inline-block;margin-left:1%;margin-right:1.5%;width:16%;text-align:left;line-height:220%;}
.main_joinYS_LiTit{height:47px;font-size:20px;color:#c2281f;font-weight:bold;}
.main_joinYS_LiCon{color:#202020;}
.main_joinYS_LiR{float:left;display:inline-block;margin-left:1%;margin-right:1.5%;width:12.9%;text-align:left;line-height:220%;}

.main_joinTJ_Li{float:left;display:inline-block;margin-left:1%;margin-right:1.5%;width:16%;text-align:left;line-height:220%;}
.main_joinTJ_LiTit{height:94px;font-size:20px;color:#c2281f;font-weight:bold;text-align:center;}
/*******************************************************************************************/
#imain_menuBut{
	position:fixed;
	right:35px;top:20px;
	width:41px;
	height:41px;
	z-index:9990;
	cursor:pointer;
}
#imain_menuCon{
	display:none;
	position:fixed;
	right:0px;top:0px;
	width:335px;
	height:975px;
	background-color:#ffffff;
	border-left:1px solid #f5f5f5;
	border-bottom:1px solid #f5f5f5;
	z-index:9988;
	-moz-box-shadow:  -2px 0px 10px #f8f8f8; /* 老的 Firefox */
    box-shadow: -2px 0px 10px #f8f8f8;
}
#imain_menuNav{
	width:100%;
	height:103px;
	border-bottom:1px solid #f5f5f5;
}
#imain_menuList{width:100%;}
#imain_menuList li{
	width:100%;
	height:63px;
	line-height:63px;
	border-bottom:1px solid #f5f5f5;
	text-indent:89px;
	text-align:left;
}
#imain_menuList li a{position:relative;display:block;width:100%;height:100%;color:#575757;}
#imain_menuList li a:hover{color:#000000;background-color:#f8f8f8;}
#imain_menuList li .imain_menuListA:after{position:absolute;left:0px;top:0px;width:100%;height:100%;content:"";background:url("../images/top_butIcon.png") 50px 28px no-repeat;opacity:0;transition:all 0.8s;}
#imain_menuList li .imain_menuListA:hover:after{opacity:1;}
#imain_menuListTwo{
	position:fixed;
	right:335px;top:0px;
	width:225px;
	height:975px;
	background-color:#ffffff;
	border-left:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
	border-bottom:1px solid #f5f5f5;
	display:none;
	-moz-box-shadow:  -2px 0px 15px #f8f8f8; /* 老的 Firefox */
    box-shadow: -2px 0px 15px #f8f8f8;
}
#imain_menuNavTwo{
	width:100%;
	height:167px;
	border-bottom:1px solid #f6f3ec;
}
#imain_menuListTwoCon{position:relative;width:100%;}
#imain_menuListTwo ul{position:absolute;left:0px;top:0px;opacity:0;}
#imain_menuListTwo li{
	width:225px;
	height:63px;
	line-height:63px;
	border-bottom:1px solid #f5f5f5;
	text-indent:57px;
}
#imain_menuListTwo li a{display:block;width:100%;height:100%;color:#575757;transition:all 0.8s;}
#imain_menuListTwo li a:hover{color:#000000;background-color:#f8f8f8;}

/********/

body.ipusher.open #header #imain_menuBut { left: calc(100% - 70px); position: absolute; }
body.ipusher.open #header #imain_menuBut:hover { background-color:#262626; }
body.ipusher.open #header #imain_menuBut i::before {transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
body.ipusher #imain_menuBut i { font-size: 17px; margin-top: 17px; transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
body.ipusher #imain_menuBut:hover i { color: #fff; transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); }
body.ipusher.open #header #imain_menuBut:hover i { color: #fff; transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); }
#imain_menuBut { display: block; color: #dedede; background: #222222; width: 50px; height: 50px; transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
#imain_menuBut:hover { background-color: #4b4b4b; }


#imain_menuBut i { display: none; }
#imain_menuBut:after { content: ''; display: block; width: 20px; height: 2px; background: #fff; position: absolute; top: 28px; left: 15px; transition: all 0.3s ease-out 0s }
#imain_menuBut:before { content: ''; display: block; width: 20px; height: 2px; background: #fff; position: absolute; top: 18px; left: 15px; transition: all 0.3s ease-out 0s }
#imain_menuBut:hover::after {transform: rotate(45deg);top: 25px;background: #fff;}
#imain_menuBut:hover::before {transform: rotate(-45deg);top: 25px;background: #fff;}
body.ipusher.open #imain_menuBut { background-color:#4a4a4a; }
body.ipusher.open #imain_menuBut:after { transform: rotate(45deg); top: 25px; background: #fff }
body.ipusher.open #imain_menuBut:before { transform: rotate(-45deg); top: 25px; background: #fff }
/**************************************************************************************************************/
#main_CEO{position:relative;margin-bottom:40px;width:848px;height:463px;}
#main_CEO_Img{position:absolute;left:0px;top:0px;width:308px;height:376px;overflow:hidden;}
#main_CEO_Frame{position:absolute;left:85px;top:59px;width:758px;height:399px;border:5px solid #eeeeee;}
#main_CEO_Con{position:absolute;left:365px;top:90px;width:453px;height:352px;overflow:hidden;color:#414141;}
#main_CEO_Con p{margin:0px;padding:0px;margin-bottom:13px;}
#main_CEO_Logo{position:absolute;right:-200px;top:0px;width:112px;height:467px;overflow:hidden;}
#main_aboutCEO{margin-left:85px;width:951px;}
/**************************************************************************************************************/
#main_menuS{width:100%;height:73px;line-height:73px;}
#main_menuS li{display:inline-block;margin-left:5px;margin-right:5px;}
#main_menuS li a{font-size:14px;color:#989898;transition:all 0.5s;}
#main_menuS li a:hover{color:#000000;}
#main_menuS .tiao{display:inline-block;width:1px;height:12px;background:#989898;}
#main_menuS li:last-child{display:none;}
#main_videoXC{position:relative;margin-bottom:30px;margin-left:auto;margin-right:auto;width:959px;height:382px;text-align:left;font-size:14px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
#main_videoXC_img{position:absolute;left:34px;top:29px;width:595px;height:322px;overflow:hidden;}
#main_videoXC_con{position:absolute;right:0px;top:20px;width:314px;height:342px;overflow:hidden;}
#main_videoXC_conTitle{width:100%;height:72px;line-height:50px;font-size:22px;font-weight:bold;color:#c2281f;}
#main_videoXC_conTit{margin-left:1px;width:314px;height:32px;font-weight:bold;font-size:15px;}
#main_videoXC_conTxt{margin-left:1px;width:314px;height:192px;font-size:12px;line-height:200%;overflow:hidden;}
#main_videoXC_conShare{margin-top:5px;width:100%;height:30px;}
#main_vodeo_list{width:100%;}
/**************************************************************************************************************/
@media screen and (max-width:1300px)
{
    #imain_body{width:1300px;}
}
/***************************************************************************************************************/
#index_ltbox{display:block;position:absolute;left:0px;top:0px;width:50%;height:79.3%;background-color:#cccacb;overflow:hidden;transition:all 0.8s;}
#index_ltbox:hover{background-color:#ffffff;}
.index_ltbox_logo{position:absolute;left:6.77083333333333%;top:6.80958385876419%;width:11.45833333333333%;}
.index_ltbox_img{position:absolute;right:0%;top:18.91551071878941%;width:21.45833333333333%;}
#index_rtbox{display:block;position:absolute;right:0px;top:0px;width:50%;height:79.3%;background-color:#ffffff;overflow:hidden;transition:all 0.8s;}
#index_rtbox:hover{background-color:#e0e4ef;}
.index_rtbox_hua{position:absolute;right:0%;top:0%;width:44.27083333333333%;}
.index_rtbox_img{position:absolute;left:0%;top:39.59646910466583%;width:31.45833333333333%;}
#index_lbbox{display:block;position:absolute;left:0px;bottom:0px;width:50%;height:20.7%;background-color:#ffffff;overflow:hidden;transition:all 0.8s;}
#index_lbbox:hover{background-color:#cccacb;}
.index_lbbox_logo{position:absolute;left:40.20833333333333%;top:32.60869565217391%;width:19.58333333333333%;}
.index_lbbox_right{position:absolute;left:8px;bottom:8px;color:#cccacb;}
.index_lbbox_right a{color:#cccacb;}
#index_rbbox{display:block;position:absolute;right:0px;bottom:0px;width:50%;height:20.7%;background-color:#e0e4ef;overflow:hidden;transition:all 0.8s;}
#index_rbbox:hover{background-color:#ffffff;}
.index_rbbox_logo{position:absolute;left:45.20833333333333%;top:24.39613526570048%;width:9.58333333333333%;}
#index_ltbox img{max-width:100%;}
#index_rtbox img{max-width:100%;}
#index_rtbox img{max-width:100%;}
#index_rbbox img{max-width:100%;}
/****************************************************************************************************************
#index_bg{background:url("../images/index/bg.jpg")  left 567px repeat-x #f9faff;}
#index_box{position:relative;margin-left:auto;margin-right:auto;width:726px;}
#index_sLogo{position:fixed;left:77px;top:56px;width:73px;height:61px;background:url("../images/index/index_logo.png") no-repeat;}
#index_logoL{position:absolute;left:0px;top:226px;width:276px;height:174px;}
#index_logoR{position:absolute;right:0px;top:223px;width:242px;height:177px;}
#index_tiao{position:absolute;left:379px;top:211px;width:1px;height:101px;background:#b1b5be;}
#ibottom_box{position:fixed;left:0px;bottom:0px;width:100%;height:300px;background:url("../images/index/bottom_bg.jpg");}
#ibottom_boxL{position:absolute;left:2%;bottom:0px;width:48%;height:40px;line-height:40px;text-align:left;}
#ibottom_boxR{position:absolute;right:0%;bottom:0px;width:15%;height:40px;line-height:40px;text-align:right;}
#ibottom_top{position:absolute;top:0px;top:0px;width:100%;height:36px;background:url("../images/index/bottom_top.jpg");}
#ibottom_icon{position:absolute;left:calc(50% - 137px);top:50px;width:275px;height:201px;background:url("../images/index/bottom_icon.png");}
/****************************************************************************************************************/
#dwTop_box{position:fixed;left:0px;top:0px;width:100%;height:76px;z-index:99999;overflow:hidden;}
#dwTop_bg{position:absolute;left:0px;top:0px;width:100%;height:76px;background-color:#282828;opacity:0.7;}
#dwTop_logo{position:absolute;left:94px;top:6px;width:73px;height:61px;}
#dwTop_menu{position:absolute;right:0px;top:0px;width:879px;height:76px;line-height:76px;}
#dwTop_menu li{float:left;width:79px;}
#dwTop_menu li a{font-size:14px;color:#e4e4e4;}
#dwTop_menu li a:hover{color:#ffffff;}
/***************************************2018-05-12**************************************************/
#main_OriginalityPro{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1085px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
#main_OriginalityPro_tit{width:100%;height:94px;}
#main_OriginalityPro_l{float:left;display:inline-block;margin-left:19px;width:137px;}
#main_OriginalityPro_l li{width:100%;height:54px;background-color:#ffffff;}
#main_OriginalityPro_l li a{position:relative;display:block;width:100%;height:54px;line-height:54px;background:url("../images/20180512/main_lbox_icon.png") left center no-repeat;text-indent:17px;transition:all 0.5s;}
#main_OriginalityPro_l li a:hover{background:url("../images/20180512/main_lbox_iconH.png") left center no-repeat;color:#c2281f;}
#main_OriginalityPro_l li a:before{content:"";position:absolute;left:17px;bottom:13px;width:0px;height:3px;background-color:#c2281f;transition:all 0.5s;}
#main_OriginalityPro_l li a:hover:before{width:55px;}
#main_OriginalityPro_lbot{width:100%;height:463px;background:url("../images/20180512/main_lbox_logo.png") 14px top no-repeat;}
#main_OriginalityPro_r{float:right;display:inline-block;width:896px;}
#main_OriginalityPro_l .main_OriginalityPro_ls{width:100%;height:0px;overflow:hidden;}
#main_OriginalityPro_l .main_OriginalityPro_ls a{position:relative;display:block;width:100%;height:32px;line-height:32px;background:none;text-indent:17px;transition:all 0.5s;}
#main_OriginalityPro_l .main_OriginalityPro_ls a:hover{background:none;color:#c2281f;}
#main_OriginalityPro_l .main_OriginalityPro_ls a:before{content:"";position:absolute;left:17px;bottom:0px;width:0px;height:3px;background-color:#c2281f;transition:all 0.5s;}
#main_OriginalityPro_l .main_OriginalityPro_ls a:hover:before{width:55px;}

#main_cyhd{float:right;display:inline-block;width:929px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
.main_cyhd_li{margin-bottom:40px;width:100%;}
.main_cyhd_liTC{width:100%;height:60px;}
.main_cyhd_liTime{display:block;float:left;margin-right:30px;height:60px;line-height:60px;font-size:35px;background:url("../images/20180512/main_lbox_iconH.png") left center no-repeat;text-indent:31px;color:#d10202;}
.main_cyhd_liTitle{display:block;float:left;height:60px;line-height:59px;font-size:15px;background:url("../images/20180512/main_lbox_iconH.png") left center no-repeat;text-indent:29px;}
.main_cyhd_liCon{position:relative;width:100%;height:506px;background:url("../images/20180512/main_cyhd_libg.jpg") no-repeat;}
.main_cyhd_liConBimg{position:absolute;left:10px;top:10px;width:677px;height:419px;overflow:hidden;}
.main_cyhd_liConBimg img{display:block;width:100%;}
.main_cyhd_liConSimg{position:absolute;right:10px;top:10px;width:223px;height:419px;overflow:hidden;}
.main_cyhd_liConSimg li{margin-bottom:7px;width:100%;height:135px;overflow:hidden;}
.main_cyhd_liConSimg li img{display:block;width:100%;}
.main_cyhd_liConTit{position:absolute;left:19px;top:435px;width:225px;height:54px;line-height:54px;font-size:36px;color:#ffffff;}
.main_cyhd_liConTxt{position:absolute;left:260px;top:435px;width:500px;height:60px;color:#ffffff;}
.main_cyhd_liConTxt p{margin-bottom:0px;
    transform: scale(0.90);
    transform-origin:0 0;

    -ms-transform: scale(0.90);         /* IE 9 */
    -ms-transform-origin:0 0;       /* IE 9 */

    -webkit-transform: scale(0.90); /* Safari 和 Chrome */
    -webkit-transform-origin:0 0;   /* Safari 和 Chrome */

    -moz-transform: scale(0.90);        /* Firefox */
    -moz-transform-origin:0 0;      /* Firefox */

    -o-transform: scale(0.90);      /* Opera */
    -o-transform-origin:0 0;        /* Opera */
}
.main_cyhd_liConMap{position:absolute;right:15px;bottom:20px;height:30px;color:#e4cdd1;}


#main_xgy{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1100px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
.main_xgyLiL{float:left;position:relative;left:26px;width:485px;height:853px;}
.main_xgyLiR{float:right;position:relative;right:26px;width:485px;height:853px;}
.main_xgyLi_img{position:absolute;left:0px;top:0px;width:376px;height:385px;overflow:hidden;z-index:3;}
.main_xgyLi_con{position:absolute;left:69px;top:248px;width:411px;height:600px;z-index:2;}
.main_xgyLi_conTit{position:absolute;left:28px;top:172px;width:323px;height:23px;}
.main_xgyLi_conTit:before{content:"";position:absolute;left:0px;top:37px;width:0px;height:4px;overflow:hidden;background-color:#e50012;z-index:6;transition:all 1s;}
.main_xgyLi_conTxt{position:absolute;left:32px;top:225px;width:347px;height:353px;line-height:180%;transition:all 0.8s;}
.main_xgyLi_top{position:absolute;left:376px;top:243px;width:109px;height:5px;background-color:#efefef;z-index:5;}
.main_xgyLi_right{position:absolute;left:480px;top:248px;width:5px;height:605px;background-color:#efefef;z-index:5;}
.main_xgyLi_bottom{position:absolute;left:64px;top:848px;width:416px;height:5px;background-color:#efefef;z-index:5;}
.main_xgyLi_left{position:absolute;left:64px;top:385px;width:5px;height:463px;background-color:#efefef;z-index:5;}

.main_xgyLi_top:before{content:"";position:absolute;left:0px;top:0px;width:0px;height:5px;background-color:#e50012;transition:all 0.3s;}
.main_xgyLi_right:before{content:"";position:absolute;left:0px;top:0px;width:5px;height:0px;background-color:#e50012;transition:all 0.3s linear  0.3s;}
.main_xgyLi_bottom:before{content:"";position:absolute;left:416px;top:0px;width:0px;height:5px;background-color:#e50012;transition:all 0.3s linear  0.6s;}
.main_xgyLi_left:before{content:"";position:absolute;left:0px;top:463px;width:5px;height:0px;background-color:#e50012;transition:all 0.3s linear  0.9s;}

.main_xgyLi:hover .main_xgyLi_top:before{content:"";position:absolute;left:0px;top:0px;width:109px;height:5px;background-color:#e50012;z-index:6;}
.main_xgyLi:hover .main_xgyLi_right:before{content:"";position:absolute;left:0px;top:0px;width:5px;height:605px;background-color:#e50012;z-index:6;}
.main_xgyLi:hover .main_xgyLi_bottom:before{content:"";position:absolute;left:0px;top:0px;width:416px;height:5px;background-color:#e50012;z-index:6;}
.main_xgyLi:hover .main_xgyLi_left:before{content:"";position:absolute;left:0px;top:0px;width:5px;height:463px;background-color:#e50012;z-index:6;}
.main_xgyLi:hover .main_xgyLi_conTit:before{width:78px;}
.main_xgyLi:hover .main_xgyLi_conTxt{color:#b30606;}

#main_aboutPPGS{position:relative;margin-bottom:60px;margin-left:auto;margin-right:auto;width:1092px;height:auto !important;height:1150px;min-height:1150px;text-align:left;font-size:14px;}

#main_aboutPPGS_tit{float:left;margin-right:6px;width:112px;height:687px;background:url("../images/20180512/main_lbox_logo.png") 33px bottom no-repeat;}
#main_aboutPPGS_conA{position:absolute;left:146px;top:0px;width:428px;height:732px;overflow:hidden;line-height:180%;font-size:13px;}
.main_aboutPPGS_conAT{margin-bottom:20px;width:66px;height:4px;background-color:#5f5f5f;}
#main_aboutPPGS_conA p{margin-bottom:15px;}
#main_aboutPPGS_conA p:nth-child(2){margin-bottom:18px;}
#main_aboutPPGS_imgA{position:absolute;right:54px;top:9px;width:419px;height:264px;overflow:hidden;}
#main_aboutPPGS_imgB{position:absolute;left:0px;bottom:0px;width:100%;height:417px;overflow:hidden;z-index:1;}
#main_aboutPPGS_imgB span{display:block;position:absolute;right:24px;top:0px;width:471px;height:76px;background-color:#ffffff;z-index:3;}
#main_aboutPPGS_conB{position:absolute;left:620px;top:304px;width:430px;height:499px;background-color:#ffffff;overflow:hidden;line-height:180%;font-size:13px;z-index:2;}
#main_aboutPPGS_conB p{margin-bottom:15px;}

#main_video{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1100px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
#main_video_l{float:left;display:inline-block;width:127px;}
.main_video_tit{width:100%;height:120px;text-align:right;}
#main_video_l li{width:100%;height:64px;}
#main_video_l li a{position:relative;display:block;width:100%;height:64px;line-height:64px;background:url("../images/20180512/main_lbox_icon.png") 28px center no-repeat;text-indent:45px;transition:all 0.5s;}
#main_video_l li a:hover{background:url("../images/20180512/main_lbox_iconH.png") 28px center no-repeat;color:#c2281f;}
#main_video_l li a:before{content:"";position:absolute;left:45px;bottom:13px;width:0px;height:3px;background-color:#c2281f;transition:all 0.5s;}
#main_video_l li a:hover:before{width:55px;}
#main_video_r{float:right;display:inline-block;width:959px;}
#main_video_rCon{float:right;display:inline-block;width:900px;}

#main_honor{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1100px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
#main_honor_lbox{position:relative;float:left;margin-left:41px;display:inline-block;width:112px;height:962px;background:url("../images/20180512/main_fzsdj_lbg.png") no-repeat;}
#main_honor_year{position:absolute;left:34px;top:120px;width:41px;height:758px;overflow:hidden;}
#main_honor_year li{width:100%;height:59px;}
#main_honor_year li:nth-of-type(odd){float:right;text-align:right;}
#main_honor_year li:nth-of-type(even){float:left;text-align:left;}
#main_honor_rbox{float:right;width:905px;}

#main_vip{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1077px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
.main_vip_tit{width:100%;height:39px;border-bottom:1px solid #c3c3c3;}
#main_vip_con{margin-bottom:62px;width:100%;height:162px;border-bottom:1px solid #c3c3c3;overflow:hidden;}
#main_vip_con ul{margin-left:23px;width:110%;}
#main_vip_con li{float:left;margin-right:144px;width:246px;height:121px;}
.main_vip_conTit{width:100%;height:32px;line-height:32px;font-size:15px;color:#c2281f;font-weight:bold;}
.main_vip_conTxt{width:100%;line-height:220%;color:#404040;}
#main_vip_img{width:100%;height:356px;overflow:hidden;}

#main_vipFL_zk{width:100%;height:268px;overflow:hidden;}
.main_vipFL_zkLi{position:relative;margin-left:145px;margin-right:10px;float:left;display:inline-block;width:317px;height:182px;overflow:hidden;cursor:pointer;}
.main_vipFL_zkLi span{position:absolute;left:0px;top:83px;width:100%;height:28px;line-height:28px;text-indent:31px;background:url("../images/20180512/main_vip_icon.png") 19px center no-repeat #ffffff;font-size:13px;z-index:4;}
.main_vipFL_zkLiImg{position:absolute;left:0px;top:0px;width:317px;height:182px;opacity:1;z-index:3;transition:all 0.5s;}
.main_vipFL_zkLiImgH{position:absolute;left:0px;top:0px;width:317px;height:182px;opacity:0;z-index:2;transition:all 0.5s;}

.main_vipFL_zkLi:hover .main_vipFL_zkLiImg{opacity:0;}
.main_vipFL_zkLi:hover .main_vipFL_zkLiImgH{opacity:1;}
.main_vipFL_zkLi:hover span{background:url("../images/20180512/main_vip_iconH.png") 19px center no-repeat #ffffff;}
#main_vipFL_ly{position:relative;width:100%;height:289px;}
.main_vipFL_lyUL{width:110%;}
.main_vipFL_lyCon{float:left;display:inline-block;margin-left:12px;margin-right:122px;width:255px;height:121px;line-height:200%;font-size:13px;}
.main_vipFL_lyPS{position:absolute;left:0px;bottom:0px;width:100%;height:32px;line-height:32px;text-align:left;color:#737373;}
.main_vipFL_lyPS span{font-weight:bold;}
.main_vipFL_logo{position:absolute;right:9px;top:227px;width:54px;height:45px;}

#main_vipJF{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1074px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
#main_vipJFZ_con{position:relative;margin-bottom:30px;width:100%;height:141px;border-bottom:1px solid #c3c3c3;}
#main_vipJFZ_conTxt{position:absolute;left:10px;top:26px;width:675px;height:80px;line-height:200%;}
#main_vipJFZ_conImg{position:absolute;right:2px;top:26px;width:292px;height:67px;}
#main_vipJFDH{float:left;width:50%;height:247px;overflow:hidden;}
.main_vipJFDH_tit{width:100%;height:47px;}
.main_vipJFDH_con{width:100%;line-height:220%;}
#main_vipJFYQ{float:left;width:50%;height:247px;overflow:hidden;background:url("../images/20180512/main_xgy_logo.png") right 178px no-repeat;}
#main_vipJF_Img{width:100%;height:292px;}

#main_vipSQ{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1077px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
.main_vipSQ_txt{width:100%;height:80px;text-align:center;}
.main_vipSQ_con{margin-left:221px;position:relative;margin-bottom:61px;width:635px;height:269px;text-align:center;}
.main_vipSQ_txtBox{position:absolute;width:213px;height:42px;line-height:42px;border-bottom:1px solid #dbdbdb;text-align:left;}
.main_vipSQ_nv{left:223px;}
.main_vipSQ_phone{right:0px;width:191px;}
.main_vipSQ_add{left:0px;top:52px;width:434px;}
.main_vipSQ_mail{right:0px;top:52px;width:191px;}
.main_vipSQ_img{width:100%;height:356px;}
.main_vipSQ_mesg{left:0px;top:116px;width:100%;height:93px;line-height:180%;}
.main_vipSQ_but{position:absolute;left:0px;bottom:0px;width:131px;height:36px;line-height:36px;border:1px solid #ddd;text-align:center;cursor:pointer;}
.main_vipSQ_rest{position:absolute;left:147px;bottom:0px;width:131px;height:36px;line-height:36px;border:1px solid #ddd;text-align:center;cursor:pointer;}

#main_alfx_r{float:right;display:inline-block;width:902px;}
#main_alfcList{width:100%;height:740px;}
#main_alfcList_tit{width:100%;height:34px;text-align:left;}
#main_alfcList_bimg{position:relative;margin-bottom:35px;width:900px;height:549px;border:1px solid #aaaaaa;}
#main_alfcList_bimg span{display:block;position:absolute;left:9px;top:8px;width:883px;height:534px;overflow:hidden;text-align:center;}
#main_alfcList_bimg img{max-width:100%;}
#main_alfcList_simg{position:relative;width:100%;height:120px;overflow:hidden;}
#main_alfcList_sL{display:block;position:absolute;left:0px;top:44px;text-align:center;width:34px;height:34px;line-height:34px;overflow:hidden;cursor:pointer;color:#b9b9b9;border:1px solid #b9b9b9;border-radius:32px;font-family: serif;font-size:18px;font-weight:bold;transition:all 0.8s;}
#main_alfcList_sL:hover{background-color:#323232;color:#ffffff;}
#main_alfcList_sR{display:block;position:absolute;right:0px;top:44px;text-align:center;width:34px;height:34px;line-height:34px;overflow:hidden;cursor:pointer;color:#b9b9b9;border:1px solid #b9b9b9;border-radius:32px;font-family: serif;font-size:18px;font-weight:bold;transition:all 0.8s;}
#main_alfcList_sR:hover{background-color:#323232;color:#ffffff;}
#main_alfcList_sC{position:absolute;left:45px;top:0px;width:812px;height:120px;overflow:hidden;}
#main_alfcList_sCUL{position:absolute;left:0px;top:0px;width:200%;}
#main_alfcList_sC li{float:left;margin-right:17px;width:188px;height:118px;border:1px solid #aaaaaa;overflow:hidden;}
#main_alfcList_sC li img{position:relative;max-width:100%;}

#main_zsgz_r{float:right;position:relative;margin-right:37px;display:inline-block;width:827px;}
#main_zsgz_rCon{margin-bottom:50px;width:672px;height:auto !important;height:250px;min-height:250px;line-height:180%;}
#main_zsgz_rImg{width:100%;height:491px;overflow:hidden;}
#main_zsgz_logo{position:absolute;right:0px;top:130px;width:54px;height:45px;background:url("../images/20180512/main_xgy_logo.png") no-repeat;}

#main_vr_r{float:right;position:relative;margin-right:7px;display:inline-block;width:864px;}
/********************************************************/
#main_zhuce{margin-bottom:60px;margin-left:auto;margin-right:auto;width:1077px;height:auto !important;height:300px;min-height:300px;text-align:left;font-size:14px;}
.main_zhuce_txt{width:100%;height:80px;text-align:center;}
.main_zhuce_con{margin-left:221px;position:relative;margin-bottom:61px;width:635px;height:269px;text-align:center;}
.main_zhuce_txtBox{position:absolute;width:213px;height:42px;line-height:42px;border-bottom:1px solid #dbdbdb;text-align:left;}
.main_zhuce_nv{left:223px;}
.main_zhuce_phone{right:0px;width:191px;}
.main_zhuce_add{left:0px;top:52px;width:434px;}
.main_zhuce_mail{right:0px;top:52px;width:191px;}
.main_zhuce_img{width:100%;height:356px;}
.main_zhuce_mesg{left:0px;top:116px;width:100%;height:93px;}
.main_zhuce_but{position:absolute;left:0px;bottom:0px;width:131px;height:36px;line-height:36px;border:1px solid #ddd;text-align:center;cursor:pointer;}
.main_zhuce_rest{position:absolute;left:147px;bottom:0px;width:131px;height:36px;line-height:36px;border:1px solid #ddd;text-align:center;cursor:pointer;}

.main_zcTxtBox{position:absolute;left:0px;top:1px;width:100%;height:40px;line-height:40px;text-align:left;background:none;border:none;}
.main_zcMesBox{position:absolute;left:0px;top:1px;width:100%;height:90px;line-height:180%;text-align:left;background:none;border:none;}
/***********************************************************/
#main_qywh_tit{margin-bottom:30px;margin-left:auto;margin-right:auto;width:1101px;height:151px;}
.main_qywh_li{margin-bottom:40px;margin-left:auto;margin-right:auto;width:1101px;}
.main_qywh_liTime{width:100%;height:43px;line-height:43px;background:url("../images/20180512/main_qywh_timeBG.png") center center no-repeat;font-size:46px;color:#d10202;}
.main_qywh_liTxt{width:100%;height:70px;line-height:60px;font-size:16px;}
.main_qywh_liCon{position:relative;width:100%;height:550px;background:url("../images/20180512/main_qywh_libg.jpg") no-repeat;}
.main_qywh_liConL{position:absolute;left:12px;top:17px;width:264px;height:515px;overflow:hidden;}
.main_qywh_liConL li{margin-bottom:8px;width:100%;height:166px;overflow:hidden;}
.main_qywh_liConL img{display:block;width:100%;height:100%;}
.main_qywh_liConR{position:absolute;right:11px;top:17px;width:803px;height:515px;overflow:hidden;}
.main_qywh_liConR img{display:block;width:100%;}
/*通用咨询*/
.btnbar {
    margin-top: 20px;
    display: block;
    text-align: center;
}

.btnbar .detailsbtn,
.btnbar .openformbtn,
.openformbtn,
.detailsbtn {
    padding: 8px 20px;
    background-color: #3e3e3e;
    color: #fff;
font-size:12px;
cursor:pointer;
}
.btnbar .openformbtn {
    margin-left: 10px;
}

.ml40 {
    margin-left: 40px;
}

.layui-layer-setwin .layui-layer-close {
    background-position: 0px -39px;
}

#add-main .layui-btn, #add-main .layui-btn-primary:hover {
    background: #3e3e3e;
    color: #fff;
    border-color: #3e3e3e;
}

.layui-btn-primary, .layui-btn-primary:hover {
    border-color: #3e3e3e;
}

.pro_show_btn {
    margin-left: 40px;
    padding: 7px 30px;
}

.layui-layer-title {
    text-align: left;
}

.product_dec .openformbtn {
    color: #fff;
}